#windownbg {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute;
}
#windown-box {
	background: rgb(255, 255, 255); border: 5px solid rgb(233, 243, 253); text-align: left; position: fixed; _position: absolute;
}
#windown-title {
	background: url("../images/bg.png") repeat-x 0px -330px; border: 1px solid rgb(166, 201, 225); height: 30px; overflow: hidden; position: relative;
}
#windown-title h2 {
	left: 10px; top: 5px; color: rgb(102, 102, 102); font-size: 14px; position: relative;
}
#windown-close {
	background: url("../images/icon.png") no-repeat -820px -720px; top: 8px; width: 10px; height: 16px; right: 10px; text-indent: -10em; overflow: hidden; position: absolute; cursor: pointer;
}
#windown-content-border {
	background: url("../images/bg.png") repeat-x 0px -380px; padding: 5px 0px 5px 5px; border: 1px solid rgb(166, 201, 225); top: -1px; position: relative;
}
#windown-content {
	text-align: center; overflow: auto; position: relative;
}
#windown-content img {
	display: block;
}
#windown-content iframe {
	display: block;
}
#windown-content .loading {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; position: absolute;
}
